tall, kind man - German English Dictionary